package org.jsola.hr.task;

import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.annotation.XxlJob;
import com.xxl.job.core.log.XxlJobLogger;
import lombok.extern.slf4j.Slf4j;
import org.jsola.common.DateKit8;
import org.jsola.hr.common.DateUtils;
import org.jsola.hr.dao.IEmpInfoDAO;
import org.jsola.hr.dao.IEmpSocInfoDAO;
import org.jsola.hr.entity.EmpInfoDO;
import org.jsola.hr.entity.EmpSocInfoDO;
import org.jsola.hr.entity.EmpSocItemDO;
import org.jsola.hr.service.IEmpInfoService;
import org.jsola.hr.service.IEmpSocInfoService;
import org.jsola.hr.service.IEmpSocItemService;
import org.jsola.hr.service.IEmpSocMonthService;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.util.ObjectUtils;
import org.springframework.util.StringUtils;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.stream.Collectors;

import static org.jsola.hr.constant.EmpSocStatus.NORMAL_SOC;
import static org.jsola.hr.constant.EmpSocStatus.STOP_SOC;

/**
 * @author lyh
 */
@Slf4j
@Component
public class EmpSocInfoTask {

}
